package _5方法传递数组;

import java.util.Arrays;

public class ArrayMethodDemo2
{

	public static void main(String[] args)
	{
		int[] arr = {1,2,3};
		System.out.println("main1:"+Arrays.toString(arr));
		foo2(arr);
		System.out.println("main2:"+Arrays.toString(arr));
	}
	
	public static void foo2(int[] arr)
	{
		arr[0] = 10;
		arr[1] = 20;
		arr[2] = 30;
		System.out.println("foo2:"+Arrays.toString(arr));
	}

}
//
//main1:[1, 2, 3]
//foo2:[10, 20, 30]
//main2:[10, 20, 30]

// 方法参数如果是引用类型，传递的是变量中存储的对象在堆内存的内存地址。

